package com.stt.design.command;

/**
 * 设备命令接口
 * 命令模式：定义所有设备命令的基础接口
 */
public interface DeviceCommand {
    /**
     * 执行命令
     */
    void execute();
    
    /**
     * 撤销命令
     */
    void undo();
    
    /**
     * 获取命令描述
     */
    String getDescription();
} 